Automatic Music Genre Classification Using Hybrid Genetic Algorithms
نویسندگان
چکیده
This paper aims at developing an Automatic Music Genre Classification system and focuses on calculating algorithms that (ideally) can predict the music class in which a music file belongs. The proposed system is based on techniques from the fields of Signal Processing, Pattern Recognition, and Information Retrieval, as well as Heuristic Optimization Methods. One thousand music files are used for training and validating the classification system. These files are distributed equally in ten classes. From each file, eighty one (81) features are extracted and used to create 81 similarity matrices. These 81 similarity matrices constitute the training instances. During the training phase, feature selection takes place via a modified hybrid Genetic Algorithm in order to improve the class discrimination clarity and reduce the calculating cost. In this algorithm, the crossover probability is replaced by a parent pair number that produces new solutions via a taboo list. Also, an adaptive mutation, an adaptive local exhaustive search and an adaptive replace strategy are used, depending on whether the system has reached a local extreme. Local exhaustive search takes place in the most optimal up to the current solution neighboring chromosomes. The Genetic Algorithm fitness function constitutes a weighted nearest neighbors classifier. Thus, the chromosome fitness is proportional to the classifier accuracy that the chromosome creates. During the classification phase, the features selected via the Genetic Algorithm create an adjusted nearest neighbor classifier that performs the classifications. From each new music file pending classification, selected features are extracted and then compared with the corresponding features of the database music files. The music file is assigned to the class indicated by the k nearest music files.
منابع مشابه
شناسایی خودکار سبک موسیقی
Nowadays, automatic analysis of music signals has gained a considerable importance due to the growing amount of music data found on the Web. Music genre classification is one of the interesting research areas in music information retrieval systems. In this paper several techniques were implemented and evaluated for music genre classification including feature extraction, feature selection and m...
متن کاملAutomatic Genre Classification of MIDI Recordings
A software system that automatically classifies MIDI files into hierarchically organized taxonomies of musical genres is presented. This extensible software includes an easy to use and flexible GUI. An extensive library of high-level musical features is compiled, including many original features. A novel hybrid classification system is used that makes use of hierarchical, flat and round robin c...
متن کاملAutomatic Genre Classification of Latin Music Using Ensemble of Classifiers
This paper presents a novel approach to the task of automatic music genre classification which is based on ensemble learning. Feature vectors are extracted from three 30-second music segments from the beginning, middle and end of each music piece. Individual classifiers are trained to account for each music segment. During classification, the output provided by each classifier is combined with ...
متن کاملA Feature Selection Approach for Automatic Music Genre Classification
In this paper we present an analysis of the suitability of four different feature sets which are currently employed to represent music signals in the context of the automatic music genre classification. To such an aim, feature selection is carried out through genetic algorithms, and it is applied to multiple feature vectors generated from different segments of the music signal. The feature sets...
متن کاملGenre Classification based on Predominant Melodic Pitch Contours
We present an automatic genre classification system based on melodic features. First a ground truth genre dataset composed of polyphonic music excerpts is compiled. Predominant melodic pitch contours are then estimated, from which a series of descriptors is extracted. These features are related to melody pitch, variation and expressiveness (e.g. vibrato characteristics, pitch distributions, con...
متن کامل